given walking papers - Turkish English Dictionary